(still) going strong - Francés Inglés Diccionario